package com.ai.service.made;

import com.ai.common.CommonResponse;
import com.ai.entity.exam.AnswerBO;
import com.ai.entity.exam.ExamRecordPage;
import com.ai.entity.exam.MirrorExam;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;

/**
 * 试卷(MirrorExam)表服务接口
 *
 * @author makejava
 * @since 2024-07-01 18:06:24
 */
public interface MirrorExamService extends IService<MirrorExam> {

    CommonResponse select(MirrorExam mirrorExam);

    CommonResponse getScoreDetail(AnswerBO answerBO);

    CommonResponse getExamRecordPage(ExamRecordPage examRecordPage);

    CommonResponse getExamRecordById(Integer examRecordId);

    CommonResponse getQuestionDetailsByQuestionId(Integer questionId,Integer examRecordId);
}
